Stuart Allan Dubbing / Actor DouBan IMDb Actor Batman: Bad Blood 2016 6.8 Batman vs. Robin 2015 7.1 Transformers: Robots in Disguise 2015 - 2017 6.0 Teen Titans: The Judas Contract 2017